wayland: Add global object depedency tracking
authorJonas Ådahl <jadahl@gmail.com>
Mon, 18 May 2015 06:55:08 +0000 (14:55 +0800)
committerJonas Ådahl <jadahl@gmail.com>
Wed, 20 May 2015 03:45:13 +0000 (11:45 +0800)
commit4e9be39518edbd1cbaa5959598d43d8415a32195
tree8a794f0481b0606e5641d1ec8cd13772b5bea5bc
parent181e4399f6e2588b462eaa5689bdebd4063d8a6f
wayland: Add global object depedency tracking

Some features need certain globals to initialize. In order to deal with
these dependencies, add a way to postpone closures that depend on a
certain set of globals, that later will be invoked when required
globals are all received.

https://bugzilla.gnome.org/show_bug.cgi?id=719819
gdk/wayland/gdkdisplay-wayland.c
gdk/wayland/gdkdisplay-wayland.h